SCTP: new transport protocol for TCP/IP - Internet Computing, IEEE
نویسندگان
چکیده
T he transport layer’s primary role is to provide end-to-end communications service between two or more applications running on different hosts. It isolates the applications from the specifics of the underlying network connecting the hosts and provides a simple interface for applications developers. The transport layer can also perform sophisticated actions such as flow control, error recovery, and reliable delivery, which might be necessary for the communicating applications to run properly with reasonable performance.1 For the past 20 years, applications and end users of the TCP/IP suite have employed one of two protocols: the transmission control protocol or the user datagram protocol. Yet some applications already require greater functionality than what either TCP or UDP has to offer, and future applications might require even more. To extend transport layer functionality, the Internet Engineering Task Force approved the stream control transmission protocol (SCTP) as a proposed standard in October 2000.2 SCTP was spawned from an effort started in the IETF Signaling Transport (Sigtrans) working group to develop a specialized transport protocol for call control signaling in voice-over-IP (VoIP) networks.3 Recognizing that other applications could use some of the new protocol’s capabilities, the IETF now embraces SCTP as a general-purpose transport layer protocol, joining TCP and UDP above the IP layer. Like TCP, SCTP offers a point-to-point, connection-oriented, reliable delivery transport service for applications communicating over an IP network. It inherits many of the functions developed for TCP over the past two decades, including powerful congestion control and packet loss recovery functions. Indeed, any application running over TCP can be ported to run over SCTP without loss of function, but the many similarities between the two soon give way to several differences. The most interesting of these differences revolve around SCTP’s support for multihoming and partial ordering. Multihoming enables an SCTP host to establish a “session” with another SCTP host over multiple interfaces identified by separate IP addresses. Partial ordering lets SCTP provide in-order delivery of one or more related sequences of messages flowing between two hosts. Thus, SCTP can benefit applications that require reliable delivery and fast processing of multiple, unrelated data streams.
منابع مشابه
SCTP: A Proposed Standard for Robust Internet Data Transport
M ost Internet protocol-based networks employ either the transmission control protocol (TCP) or the user datagram protocol (UDP) for data transfer. However, these two general-purpose protocols provide disjointed services and do not ideally satisfy all application needs. The general-purpose stream control transmission protocol is designed to expand the scope beyond TCP and UDP. SCTP evolved from...
متن کاملSctp Congestion Control Performance in Wireless Multi-hop Networks*
Stream Control Transmission Protocol (SCTP) is originally designed for signaling transport over IP-based networks in the Signaling Transport (SIGTRAN) group of IETF and it has the potential to be an alternative transport protocol that may be better able to satisfy the requirements of future battlefield network than traditional protocols, TCP and UDP. SCTP performance over IEEE 802.11 is being e...
متن کاملModeling and performance evaluation of transport protocols for firewall control
Firewalls are a crucial building block for securing IP networks. The usage of out-ofband signaling protocols such as SIP for IP telephony and multimedia applications requires a dynamic control of these firewalls and imposes several challenges. Recently, several firewall control architectures and protocols have been developed. The main focus of this paper is the Simple Middlebox Configuration Pr...
متن کاملSCTP over Satellite Networks
The Stream Control Transmission Protocol (SCTP) has recently been standardized as a new transport layer protocol in the IP protocol suite. In addition to the core features of TCP, SCTP incorporates a number of advanced and unique features which are not available in TCP. The objective of this paper is to investigate the suitability of SCTP for data communications over satellite links. We describ...
متن کاملImproving Multimedia Performance over Lossy Networks via Sctp
The Stream Control Transmission Protocol (SCTP) is a new Internet standards track transport layer protocol. SCTP was designed to transport PSTN signaling messages over IP networks, but SCTP is also capable of serving as a generalized transport protocol. As such, SCTP provides an alternative to the traditional transport protocols, TCP and UDP, that may be better able to satisfy the requirements ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001